package pl.edu.pw.elka.tinyrepo.dataserver.server;

import java.io.Serializable;
import java.rmi.Remote;
import java.rmi.RemoteException;

/**
 * Fasada, z ktorej korzysta brama w celu
 * 
 * @author Piotr Jarosik
 */
public interface DataServerFacade extends Remote, Serializable {
   /**
    * Pozwala usunac plik o podanym id.
    * 
    * @param id - id pliku na serwerze danych
    * @return true - gdy udalo sie usunac plik, false w przeciwnym przypadku
    */
   boolean removeFile(String id) throws RemoteException;
}
